Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACHS BUILDINGS Terraced £93,946 £76,000 22 May 2019
3 LEACHS BUILDINGS Terraced £160,604 £74,950 30 Jan 2004
4 LEACHS BUILDINGS Terraced £151,708 £95,000 14 May 2007
5 LEACHS BUILDINGS Terraced £107,157 £85,000 20 Nov 2017
6 LEACHS BUILDINGS Terraced £110,743 £38,000 13 May 2002
7 LEACHS BUILDINGS Terraced £142,472 £84,000 18 Jun 2012
8 LEACHS BUILDINGS Terraced £117,076 £75,000 28 Sep 2007
9 LEACHS BUILDINGS Terraced £141,372 £35,500 28 Jan 2000